arbor vine (merremia tuberosa) - Spanish English Dictionary